package program_structure;

/**
 * @author yuisama
 * @date 2022/08/18 10:30
 **/
public class ForDemo {
    public static void main(String[] args) {
        // 1.for循环计算1-100的和
//        int sum = 0;
//        for (int i = 1; i <= 100; i++) {
//            sum += i;
//        }
//        System.out.println(sum);
        // 2.计算5的阶乘值
//        int factor = 1;
//        for (int i = 1; i < 6; i++) {
//            factor *= i;
//        }
//        System.out.println(factor);
        // 3.计算1！ + 2! + 3! + 4! + 5!
//        int sum = 0;
//        // 外层循环在依次从1走到5
//        for (int i = 1; i < 6; i++) {
//            int tmpFactor = 1;
//            // 内层循环计算当前i的阶乘值
//            for (int j = 1; j <= i; j++) {
//                tmpFactor *= j;
//            }
//            // 此时tmpFactor就存储了当前i的阶乘值
//            sum += tmpFactor;
//        }
//        System.out.println(sum);
//        // 什么参数也不传递，就当输出的换行来使用
//        System.out.println();
//        System.out.println("1111");
//        System.out.printf("%d\n",10);
//        System.out.printf("%s\n","123");
//        System.out.printf("%c\n",'c');
//        System.out.printf("%f\n",10.1);
        // 默认""表示字符串，想输入这个"，加上转义\
        System.out.println("\"铭哥.\"");
        // 现在就想输出这个\
        System.out.println("\\");
    }
}